rolling terrain - French English Dictionary